/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package br.com.java.Ecommerce;

import org.hibernate.SessionFactory;
import org.hibernate.cfg.Configuration;

/**
 *
 * @author denis
 */
public class HibernateUtil {
    
 private static final SessionFactory session = buildSessionFactory();

    private static SessionFactory buildSessionFactory() {
       try
       {
           Configuration cfg = new Configuration(); 
           cfg.configure("hibernate.cfg.xml");
           return cfg.buildSessionFactory();
       }
       catch(Exception e)
       {
           System.out.println(""+e);
           throw new ExceptionInInitializerError();
       }
       
    }
    
    public static SessionFactory getSessionFactory()
    {
        return session;
    }
}
